ball impression - German English Dictionary